Synonyms for "sea dog"

Words with similar meaning